RELATED WORDS
PARAPHRASING
to achieve (the usual word)
achieve, accomplish
to develop well, grow strong and healthy, (because of something)
do well